Reflecting on the final four days of testing in Barcelona it would be fair to say that Mercedes, Ferrari and Red Bull will call the shots in the 2018 Formula 1 World Championship. Who of the trio are better as they head to Melbourne is questionable as each team deliberately stuck rigidly to their own […]